package com.css.fxfzysx.modules.vaolEngineering.service;

import com.css.fxfzysx.modules.lifeline.entity.newEntity.SmxAirReceiverEntity;
import com.css.fxfzysx.modules.vaolEngineering.param.update.AirSupplyParam;
import com.css.fxfzysx.modules.vaolEngineering.param.update.WaterSupplyParam;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;

public interface SgManagementService {
    void calculation(String versionId,String tableId);

    Map<String, Object> uploadAirReceiver(String fileIds, String versionId,String userId) throws Exception;

    HashMap<Integer, ArrayList<String>> getDataValidation(String versionId);

    SmxAirReceiverEntity getByTableId(String id);

    void updateAirSupplyById(AirSupplyParam airSupplyParam);

    AirSupplyParam count(AirSupplyParam param);
}
